home *** CD-ROM | disk | FTP | other *** search
Modula Definition | 1993-09-28 | 1.3 KB | 46 lines |
- DEFINITION MODULE Memory;
-
- (*
- * -------------------------------------------------------------------------
- *
- * :Module. Memory
- * :Contents. Modul zur kontrollierten Anforderung von Speicher
-
- * :Author. Reiner Nix
- * :Address. Geranienhof 2, 5000 Köln 71 Seeberg
- * :Address. rbnix@pool.informatik.rwth-aachen.de
- * :Copyright. Public Domain
- * :Language. Modula-2
- * :Translator. M2Amiga A-L V4.2d
- * :History. V1.0 08.08.93
- *
- * -------------------------------------------------------------------------
- *)
-
-
- FROM SYSTEM IMPORT ADDRESS;
-
-
- (*
- * --- Allocate -----------------------------------------------------------------
- * Mit der Procedur Allocate wird ein Speicherbereich der Größe "size"
- * angefordert und dessen Adresse dem Parameter "adr" übergeben. Die Anforderung
- * ist genau dann erfüllt, wenn (adr # NIL) gilt.
- * ------------------------------------------------------------------------------
- *)
- PROCEDURE Allocate (VAR adr :ADDRESS;
- size :LONGINT);
-
-
- (*
- * --- Deallocate ---------------------------------------------------------------
- * Über die Procedur Deallocate kann mit Allocate angeforderter Speicher wieder
- * freigegeben werden.
- * ------------------------------------------------------------------------------
- *)
- PROCEDURE Deallocate (VAR adr :ADDRESS;
- size :LONGINT);
-
-
- END Memory.
-